ACM-2023-05-04

Jahrgang: 2023
Ausgabe: 05
Autor: Jrn Bosse
Programm: 3DPOLYPOINTBLOCKS.LSP
Funktionalitt: Farbmerker pro Layer
Format: LISP
Lauffhig: ab AutoCAD 2021
Befehle: 3DPB
Bezug: Online


Beschreibung
============

3D-Polylinien-Punktblcke

Geht es um die Darstellung von Bruchkanten fr DGMs, werden diese oft als 3D-Polylinien abgebildet, etwa 
aus einem Aufma. Werden die Messpunkte dabei auch noch durch Punktblcke dargestellt, bilden jeweils der 
Punktblock und der Sttzpunkt einer 3D-Polylinie ein Prchen. Wenn es jetzt darum geht, fehlerhafte Messpunkte 
zu entfernen oder fehlende Mepunkte konstruktiv einzubinden, ist es mit AutoCAD-Bordmitteln eine schwierige 
Aufgabe. Dazu muss man beispielsweise einen Punktblock einzufgen, ihn auf Hhe bringen und an der Position 
noch einen Sttzpunkt in die 3D-Polylinien einfgen, etwa mit PEDIT. Beim Entfernen eines Messpunkts ist es 
etwas einfacher, da Punktblock und Sttzpunkt mit PEDIT aus der 3D-Polylinie entfernt werden.
Mit dem Programm 3DPOLYPOINTBLOCKS.LSP  lassen sich die oben beschriebenen Aufgaben einfach und effizient 
durchfhren. Punktblcke knnen entfernt werden und im selben Arbeitsgang auch die Sttzpunkte der 3D-Polylinien. 
Fehlende Punktblcke kann man einfgen, so dass die Sttzpunkte in der 3D-Polylinie automatisch erstellt 
werden und die Hhe des Punktblocks ber die benachbarten Sttzpunkte der 3D-Polylinie interpoliert wird. 
Sind noch keine Punktblcke vorhanden, lassen sich diese automatisch einfgen.
Im Programm stehen vier Aufgaben zur Verfgung: 
 Einzelpunkte: Pickt man auf 3D-Polylinien-Einzelpunkte, werden an den Positionen ein Punktblock und 
  ein Sttzpunkt in die 3D-Polylinie eingefgt.
 Linienschnittpunkte: Hier wird eine Linie ber zwei Punkte aufgezogen und an den Schnittpunkten mit 
  3D-Polylinien werden die Punktblcke und Sttzpunkte eingefgt.
 Fehlende Punktblcke auf Sttzpunkte: Sind auf den Sttzpunkten von 3D-Polylinien noch keine oder 
  nur teilweise Punktblcke vorhanden, lassen sie sich automatisch einfgen.
 Punktblcke entfernen: hier werden Punktblcke ausgewhlt, die entfernt werden sollen. Befinden 
  sie sich direkt ber Sttzpunkten eine 3D-Polylinie, werden auch die Sttzpunkte entfernt.

Die Punktnummerierung lsst sich ber ein Attribut anschreiben; beim Einfgen von Punktblcken werden diese 
mit Inkrement 1 automatisch hochgezhlt.